Experiences in Running Workloads over Grid3
نویسندگان
چکیده
Running workloads in a grid environment is often a challenging problem due the scale of the environment, and to the resource partitioning based on various sharing strategies. A resource may be taken down during a job execution, be improperly setup or just fail job execution. Such elements have to be taken in account whenever targeting a grid environment for execution. In this paper we explore these issues on a real grid, Grid3, by means of a specific workload, the BLAST workload, and a specific scheduling framework, GRUBER an architecture and toolkit for resource usage service level agreement (SLA) specification and enforcement. The paper provides extensive experimental results. We address in high detail the performance of different site selection strategies of GRUBER and the overall performance in scheduling workloads in Grid3 with workload sizes ranging from 10 to 10,000 jobs.
منابع مشابه
Usage SLA-based scheduling in Grids
Managing usage service level agreements (uSLAs) within environments that integrate participants and resources spanning multiple physical institutions is a challenging problem. Running workloads in such environments is often a similarly challenging problem owing to the scale of the environment, and to the resource partitioning based on various sharing strategies. Also, a resource may be taken do...
متن کاملThe Grid2003 Production Grid: Principles and Practice
The Grid2003 Project has deployed a multi-VO, application-driven grid laboratory (“Grid3”) that has sustained for several months the production-level services required by the physics experiments of the Large Hadron Collider at CERN (ATLAS and CMS), the Sloan Digital Sky Survey project, the gravitational wave search experiment LIGO, the BTeV experiment at Fermilab, as well as applications in mol...
متن کاملUsage Policies at the Site Level in Grid
In the Grid3 [Grid3] context, resource owners grant to different Virtual Organizations (VOs) the right to use their resources. For example, scientists might provide access to their computers, storage, and networks to different scientific collaborations, which might then use those resources for large-scale data analysis tasks of interest. In industry, such scenarios can arise when resource consu...
متن کاملMy Cray can do that? Supporting Diverse Workloads on the Cray XE-6
The Cray XE architecture has been optimized to support tightly coupled MPI applications, but there is an increasing need to run more diverse workloads in the scientific and technical computing domains. These needs are being driven by trends such as the increasing need to process “Big Data”. In the scientific arena, this is exemplified by the need to analyze data from instruments ranging from se...
متن کاملEarly Experiences in Running Many-Task Computing Workloads on GPGPUs
This work aims to enable Swift to efficiently use accelerators (such as NVIDIA GPUs) to further accelerate a wide range of applications. This work presents preliminary results in the costs associated with managing and launching concurrent kernels on NVIDIA Kepler GPUs. We expect our results to be applicable to several XSEDE resources, such as Forge, Keeneland, and Lonestar, where currently Swif...
متن کامل